// 这是node中向外暴漏成员的形式
/* module.exports = {

} */

// 在ES6中也通过规范的形式规定了ES6中如何导入和导出模块
// ES6中导入模块使用：import 模块名称 from '模块标识符'

// ES6中使用export default和export 向外暴露成员

var userInfo = {
    name: '张三',
    age: 21
}

// export default向外暴漏成员，可以使用任意的变量来接受。
// 在一个模块中，export default只允许暴露一次
// 在一个模块中，可以同时使用export default和export向外暴露成员
export default userInfo;

// 使用export向外暴露成员只能使用{ }的形式来接受，这种形式叫做【按需导出】
// export可以向外暴露多个成员
// 使用export导出的成员可以通过as来起别名
export var title = "hhhhh"